package o;

import java.io.IOException;

public abstract class fxm implements fxw {
    private final fxw ॱ;

    public fxm(fxw o_fxw) {
        if (o_fxw == null) {
            throw new IllegalArgumentException("delegate == null");
        }
        this.ॱ = o_fxw;
    }

    public final fxw ॱ() {
        return this.ॱ;
    }

    public long ˊ(fxi o_fxi, long j) throws IOException {
        return this.ॱ.ˊ(o_fxi, j);
    }

    public fxv ˊ() {
        return this.ॱ.ˊ();
    }

    public void close() throws IOException {
        this.ॱ.close();
    }

    public String toString() {
        return getClass().getSimpleName() + "(" + this.ॱ.toString() + ")";
    }
}
